kilometric train ticket - French English Dictionary